﻿
/* ﾇﾒﾑﾇﾑ */
input {background : #f3f3ed; font : 13px Tahoma !important ; border-color : #a1a1a1 !important ;
border-width : 1px !important ; border-style : solid !important ;background-color : #f6f6f6;border-radius : 4px;} 
input[type="submit"] {color : #ffffff; border : #2383C8 solid 1px; background-color : #2797E7;
box-shadow : 0 1px rgba(255, 255, 255, 0.4) inset, 1px 0 rgba(255, 255, 255, 0.1) inset#8, -1px 0 rgba(255, 255, 255, 0.1) inset;}
input[type="submit"]:active, input[type="submit"].active { background-color: #2383C8; background-image: none;}

/* title */
div#qTip{
padding:4px;
display:none;
background:#628EDE;
font:10pt tahoma;text-align:center;
position:absolute;
z-index: 999;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
filter:alpha(opacity=80);
opacity:0.8;
text-shadow:none;
margin-top:10px;
color:white;}

/* ﾊﾍﾏ榘 */
::selection        { color:#2895E3; /* Safari and Opera */ }
    ::-moz-selection  { color:#2895E3; /* Firefox */ }

/* Reset */
.menu,
.menu ul,
.menu li,
.menu a {margin: 0; padding: 0;    border: none; outline: none; }
  
/* Menu */
.menu {height: 42px; width: 100%; background: #2e2e2e;      position: fixed;  
            box-shadow: 0 3px 5px rgba(0, 0, 0, 0.3); 
    background: -webkit-linear-gradient(top, #494949 0%,#202020 100%);
    background: -moz-linear-gradient(top, #494949 0%,#202020 100%);
    background: -o-linear-gradient(top, #494949 0%,#202020 100%);
    background: -ms-linear-gradient(top, #494949 0%,#202020 100%);
    background: linear-gradient(top, #494949 0%,#202020 100%);}
.menu li {position: relative;    list-style: none; float: right;    display: block;    height: 40px; }
  
/* Links */
.menu li a {    display: block;    padding: 0 8px;    margin: 6px 0;    line-height: 30px;
    text-decoration: none;    border-left: 1px solid #393942;    border-right: 1px solid #161616;
    font-family: Tahoma;    font-weight: bo#ld; font-size: 12px; color: #bdbdbd; text-shadow: 1px 1px 1px rgba(0,0,0,.6);}
.menu li:hover > a { color: #8fde62;  }
  
/* Sub Menu */
.menu ul { position: absolute;    top: 40px; left: 0; opacity: 0;    background: #1f2024;
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
    -webkit-transition: opacity .25s ease .1s;
    -moz-transition: opacity .25s ease .1s;
    -o-transition: opacity .25s ease .1s;
    -ms-transition: opacity .25s ease .1s;
    transition: opacity .25s ease .1s; }
.menu li:hover > ul { opacity: 1;}
.menu ul li { height: 0; overflow: hidden; padding: 0;
    -webkit-transition: height .25s ease .1s;
    -moz-transition: height .25s ease .1s;
    -o-transition: height .25s ease .1s;
    -ms-transition: height .25s ease .1s;
    transition: height .25s ease .1s; }
.menu li:hover > ul li { height: 34px;    overflow: visible; padding: 0;}
.menu ul li a {width: 130px;  padding: 4px 0 4px 40px; margin: 0; border: none; border-bottom: 1px solid #353539;}
.menu ul li:last-child a { border: none;}

/* 褊ﾏﾑ */
 #header{background-image:url(#######);background-repeat:repeat-x;height:177px}
    .headerright{background-image:url(http://i32.servimg.com/u/f32/17/42/09/54/usooo_11.png);background-repeat:no-repeat;float:right;height:177px; width:250px}
    .headermiddle{background-image:url(http://i32.servimg.com/u/f32/17/42/09/54/uusoo_12.png);background-repeat:no-repeat;height:177px;margin:0 250px;width:410px}
    .headerleft{background-image:url(######);background-repeat:no-repeat;float:left;height:177px; width:210px}
  .logo{display:block;height:177px; position:absolute;width:390px}.headenlogo{display:none}

/* ﾝ賁ﾑ*/
div#footer{background-image: url('http://i32.servimg.com/u/f32/17/42/09/54/footrb11.jpg'); background-repeat: repeat; background-position: left; height: 141px;} 
.footerleft{background-image: url('http://i32.servimg.com/u/f32/17/42/09/54/gray1010.png'); background-repeat: no-repeat; background-position: left; height: 140px;}
  .footerleft:hover{background-image: url('http://i32.servimg.com/u/f32/17/42/09/54/colur111.png'); background-repeat: no-repeat; background-position: left; height: 140px;}
.heshambb{float: right; width: 175px;} 
.heshambb ul li { list-style-type : none; text-decoration : none; color : #1c1c1c; padding : 2px; cursor : crosshair; float : right;} 
.heshambb ul li a {color: #a0a0a0; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; font-size: 12px;} 
div#footer2{width: auto; cursor: crosshair; height: 30px; background-image : url('http://i32.servimg.com/u/f32/17/42/09/54/barfot12.png');}       

/* ﾑ貮ﾈﾘ*/  

a {
color: #248DD8;
}
a:hover{
color: #F59300;
}
a:visited {
color: #2383C8;
}
a:active {
color: #2383C8;
}
.hdh {
background-image: url(http://i32.servimg.com/u/f32/17/42/09/54/homelo12.png);
width: 170;
height: 32;}
.fgf {
background-image: url(http://i32.servimg.com/u/f32/17/42/09/54/2211.png);
width: 870px;
height: 34;}
.fgfg {
background-image: url(http://i32.servimg.com/u/f32/17/42/09/54/215.png);
width: 870px;
height: 34;}
.iconn {
background-image: url(http://i32.servimg.com/u/f32/17/42/09/54/i210.png);
width: 64px;
height: 48;}
.mod {
background-image: url(http://i32.servimg.com/u/f32/17/42/09/54/mod011.png);
width: 51px;
height: 51;}
.bsm {
background-image: url(http://i32.servimg.com/u/f32/17/42/09/54/dsadfs13.png);
width: 350px;
height: 108px;
border: 0px;}
.signa {
background-image: url(http://i32.servimg.com/u/f32/17/42/09/54/ouuuso14.png);
border: 0;
width: 418px;
height: 69px;
}
.onl {
background-image: url(http://i32.servimg.com/u/f32/17/42/09/54/onl210.png);
width: 100px;
height: 81px;}
.topp {
background-image: url(http://i32.servimg.com/u/f32/17/42/09/54/up011.png);
height: 48px;
width: 48;
}